home *** CD-ROM | disk | FTP | other *** search
-
-
-
- - 1 -
-
-
-
- 5. _K_n_o_w_n__P_r_o_b_l_e_m_s__a_n_d__W_o_r_k_a_r_o_u_n_d_s
-
-
-
- 5.1 _F_i_l_e__D_e_s_c_r_i_p_t_o_r_s
-
-
- The FlexLM licensing code uses the stdio functions (_f_o_p_e_n(),
- _f_g_e_t_s(), etc). In some circumstances, a process may have
- more open file descriptors than will fit in a FILE structure
- (field __f_i_l_e; see /usr/include/stdio.h for details). If
- this happens before the licensing calls, acquiring the
- license will fail with the message:
-
- Cannot find license file (-1,212:2) No such file or
- directory
-
- The only solution is to reduce the number of file
- descriptors in use when licensing calls are made. In
- practice this is only a problem with the O32 (5.3
- compatible) ABI, which uses an _u_n_s_i_g_n_e_d _c_h_a_r to hold the
- file descriptor (fd<=255).
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-